local dianhua = fk.CreateSkill{
    name = "ym2__dianhua",
}
Fk:loadTranslationTable{
    ["ym2__dianhua"] = "点化",
    [":ym2__dianhua"] = "准备阶段或结束阶段，你可以卜算1并摸一张牌。",

    ["$ym2__dianhua1"] = "曾乘青鸾过蓬莱，紫鲛捧玉，赤鲤吐珠，一梦登仙途。",
    ["$ym2__dianhua2"] = "狐鸣青丘，烛龙千里，共工折柱不周，其仙也，非兽焉。",
}
dianhua:addEffect(fk.EventPhaseStart,{
    anim_type = "control",
    can_trigger = function(self, event, target, player, data)
        return
        target == player and
        player:hasSkill(dianhua.name) and
        (player.phase == Player.Start or player.phase == Player.Finish)
    end,
    on_use = function (self, event, target, player, data)
        local room = player.room
        local mark = player:getMark("@[ym2__zhenyi]") == 0 and {value = 1,suits = {}} or player:getMark("@[ym2__zhenyi]")
        room:askToGuanxing(player, { cards =room:getNCards(mark.value) })
        room:drawCards(player, 1, dianhua.name)
    end,
})
return dianhua